/*
 * Copyright (C), 2014-2014, 联创车盟汽车服务有限公司
 * FileName: UserRepository.java
 * Author:   孙昊(sunhao@lianchuang.com)
 * Date:     2014年12月9日 下午5:30:34
 * Description:
 * History:
 * <author>   <time>    <version>    <desc>
 * 修改人姓名                 修改时间                 版本号                               描述
 */
package com.linkage.user.repository;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import com.linkage.user.pojo.User;

/**
 * <br>
 *
 * @author 孙昊(sunhao@lianchuang.com)
 */
@Repository
public interface UserRepository {
    public List<User> queryAll();

    public void save(User user);

    public void update(User user);

    public void delete(@Param("userId") String userId);

    public User loadOne(@Param("userId") String userId);

    public User loadByLoginName(@Param("userName") String userName);
   
    ///add registone
    /**
     * wangyong
     * @param user
     */
    public void registOne(User user);
    public void payMoney(int userId);
}
